package org.xhy.interfaces.dto.llm.request;

import jakarta.validation.constraints.NotBlank;

/** 模型更新请求 */
public class ModelUpdateRequest {

    /** 模型ID */
    private String id;

    /** 模型id */
    @NotBlank(message = "模型id不可为空")
    private String modelId;

    /** 模型名称 */
    @NotBlank(message = "名称不可为空")
    private String name;

    /** 模型描述 */
    private String description;

    /** 模型部署名称 */
    private String modelEndpoint;

    /** 模型状态 */
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    public String getModelEndpoint() {
        return modelEndpoint;
    }

    public void setModelEndpoint(String modelEndpoint) {
        this.modelEndpoint = modelEndpoint;
    }
}